<?php

declare(strict_types=1);

namespace app\model;

use app\admin\model\RsBrand;
use app\admin\model\RsCate;
use think\model\concern\SoftDelete;
use think\facade\Db;
/**
 * 
 *
 * @mixin \think\Model
 * @property int $id
 * @property string $content 返回内容
 * @property string $order_id 订单编号
 * @property string $params 请求参数
 * @property int $type 回调类型 1、请求接口通知  2、回调接口通知
 * @property int $goods_type 类型 1视频充值
 * @method static \think\db\Query onlyTrashed()
 * @method static \think\db\Query withTrashed()
 */
class GoodsNotify extends CommonModel
{
    use SoftDelete;

    /**
     *    插入充值回调
     *  type 回调类型 1、请求接口通知  2、回调接口通知
     * goodsType 类型 1视频充值
     * **/
    public static function addGoods($result,$data=[],$orderId,$type=1,$goodsType=1){
        $notity['content']=$result;
        $notity['type']=$type;
        $notity['params']=json_encode($data);
        $notity['order_id']=$orderId;
        $notity['goods_type']=$goodsType;
        Db::name("goods_notify")->insert($notity);
        return true;
    }
}
